Big Huge Thesaurus

Sir William Rowan Hamilton

noun